package game;

/**
 *	@(#)EmptySpace.java
 *
 *	The <code>EmptySpace</code> class represents an empty
 *	space on the citymap and is no real building. This class
 *	is a dummy used to set where a grave is lying on.
 *
 *	@author Grzegorz Kobiela
 *	@version 1.0 2008/5/8
 */
public final class EmptySpace
extends GameObject
{
	/** The instance. */
	private static EmptySpace instance = null;

	/**
	 *	Creates a new <code>EmptySpace</code> instance.
	 */
	private EmptySpace() {}

	/**
	 *	Returns the instance or creates one if called for the first time.
	 *	@return the instance
	 */
	public static EmptySpace getInstance() {
    	return (instance != null ? instance : (instance = new EmptySpace()));
	}
}